turtle cowrie (cypraea testudinaria) - French English Dictionary